renewable fuel - English Synonyms Dictionary